home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / games / drrudy.zip / DR_RUDY.DOC < prev    next >
Text File  |  1992-05-07  |  23KB  |  392 lines

  1.  
  2.                                DR. RUDY
  3.                              version 1.24
  4.                       (C) 1992 By Kevin J. North
  5.                          Released May 7, 1992
  6.  
  7.                             * Game Manual *
  8.  
  9.  
  10. 1. Notice
  11. ---------
  12.  
  13.    This program is being distributed primarliy among electronic bulletin
  14. board systems. Please distribute this file in an archive format (ARJ, ZIP,
  15. LZH, etc.) with the following name: "RUDY124.*" where the asterisk represents
  16. the appropriate extension.
  17.  
  18.    Please verify that the following files are present:
  19.  
  20.       DR.EXE         - Executable program file
  21.       DR_RUDY.DOC    - This documentation manual
  22.       DR_RUDY1.ICO   - Pills & viruses Windows icon
  23.       DR_RUDY2.ICO   - Dr. Rudy Windows icon
  24.       DR_RUDY3.ICO   - Title & big virus Windows icon
  25.       ORDER.FRM      - Registration form
  26.  
  27.    The data file that the program creates, called "DR_RUDY.DAT", is created
  28. automatically if not present, and should NOT be included in the archive file.
  29.    This documentation manual seems to get bigger and bigger. I realize that
  30. a lot people don't bother to read any docs, but hopefully this will be of
  31. use to some people. It's pretty extensive for such a simple game, eh?
  32. I've tried to cover just about everything you'd ever want to know, and I've
  33. organized it into sections. If you simply want to read enough to get
  34. started, read sections 2 and 3 below.
  35.  
  36.  
  37. 2. Introduction
  38. ---------------
  39.  
  40.    DR. RUDY is an arcade/action game for one or two players. It was written
  41. to support 256-color VGA mode, but will also work on color EGA and CGA
  42. systems and even do a mediocre job on old systems with no graphics at all.
  43.    To run the program, type in "DR" at the DOS prompt and press ENTER. The
  44. first time you run the program, you will get a message on the screen asking
  45. you to enter the video card of your choice. Press the '1' key if you have a
  46. VGA system, '2' if you have EGA or CGA or '3' if your computer does not
  47. even support CGA. The choice you made will be saved to a configuration file
  48. in the current directory called "DR_RUDY.DAT", so the next time you run the
  49. program you won't have to choose the video card again: you will instead be
  50. presented with a short title screen instructing you to press the space bar
  51. to begin. At this screen you can use F10 to have the program ask for a new
  52. video card and re-calibrate the game speed (useful if you move the game to
  53. another computer).
  54.  
  55.  
  56. 3. How to play
  57. --------------
  58.  
  59.    Dr. Rudy, a research physician for a major company, has just returned from
  60. a one-week vacation with his family. Upon entering his office, he is surprised
  61. to find that a virus experiment he was running has gotten out of control and
  62. there are now viruses contaminating several other experiments. Luckily,
  63. Dr. Rudy has a supply of vitamin capsules which are known to be lethal to the
  64. viruses under certain conditions. It is your job to help Dr. Rudy stop the
  65. virus infestation!
  66.    To start a 1-player game, press the ENTER key. You will first be shown a
  67. small "menu" of three options: "Begin Game," "Change Level" and "Change
  68. Skill." To select an option, use the '2' key to move down and the '8' key to
  69. move up (or use the up & down arrow keys). Press ENTER to choose an option.
  70. Choosing "Change Level" will increase the current level by one. If the level
  71. exceeds 15, it will "wrap around" to 0. Choosing "Change Skill" will change
  72. the skill level of the game. Press ENTER to toggle between "EASY," "ADVANCED"
  73. and "EXPERT." Finally, choosing "Begin Game" will start the game with the
  74. level and skill that you selected. For your first game, you probably will
  75. want to choose "EASY" and level 0.
  76.    You are presented with a bottle with some viruses in it of three different
  77. colors. Immediately Dr. Rudy presents you with a pill and it is your job to
  78. guide the pill as it slowly falls through the bottle and place it such that
  79. it becomes lethal to neighboring viruses.
  80.    To move the pill to the left, press the '4' key. To move the pill to the
  81. right, press the '6' key. It is suggested that you use the numeric keypad for
  82. this with the "Num Lock" light on; however, extended keys are now supported and
  83. you may use the left & right arrow keys if you like. You may also rotate pills
  84. counterclockwise by pressing the '5' key, or speed up a pill's descent by
  85. pressing the '2' key. The extended-key equivilent would be the keypad center
  86. OR up arrow for rotate (some keyboards don't recognize the center), and the
  87. down arrow for descent.
  88.    Pills are made up of two sections, each one of the same colors as the
  89. viruses in the bottle. By placing pills such that you get four of the same
  90. color in a row, vertically or horizontally, the whole line disappears, taking
  91. any viruses that were in that row with it. If you can get more than one virus
  92. at the same time, you will get a much better score.
  93.    Once a pill hits the bottom of the bottle, a virus or another pill,
  94. Dr. Rudy will quickly hand you a new one. You can watch Dr. Rudy in the
  95. upper-right hand corner of the screen to see what color pill he'll hand you
  96. next.
  97.    When all viruses are cleared, you go to the next level: Dr. Rudy hands you
  98. another bottle which has four more viruses in it than last time. But you also
  99. score more points for each virus that you destroy.
  100.    If you can't place the vitamin pills fast enough, and they start stacking
  101. up, you're in trouble. If the bottle fills all the way to the top, the game is
  102. over. If you did good enough, you may get a high score - in which case you'll
  103. be prompted to enter your initials. After entering up to 11 characters, press
  104. ENTER.
  105.  
  106.  
  107. 4. Game features
  108. ----------------
  109.  
  110.    If you don't quite understand how to play, then you can watch the sample
  111. game. Just wait about ten seconds at the title screen, and suddenly the game
  112. will start to play by itself. Pressing the space bar will activate a brief,
  113. built-in instructions screen.
  114.    During game play, pressing the SPACE BAR will pause the game. (This
  115. feature was added after several requests, because not everyone has an
  116. extended keyboard with a PAUSE key on it, especially those running the
  117. game on a PC or XT simulator on another type of machine.) Pressing the
  118. SPACE BAR again will resume. Pressing ESC will bring up a message at the
  119. top of the screen asking you if you want to abort your game. Pressing 'Y'
  120. will abort the game immedeately; pressing 'N' will cause your current
  121. game to resume. Pressing ESC at the title screen or sample game will
  122. return you to DOS.
  123.    Dr. Rudy features three different skill levels: "EASY," "ADVANCED" and
  124. "EXPERT." In EASY mode, there are three colors of viruses and three colors
  125. of pills: red, blue and yellow. I received many requests from people to make
  126. the game more difficult, so I added two more skill levels. In ADVANCED mode,
  127. a fourth color is introduced: green! Half of the blue viruses have mutated
  128. into green, so you must eliminate them as well. Dr. Rudy will now hand you
  129. some green pills. In EXPERT mode, there are no green viruses, but Dr. Rudy
  130. has a whole bunch of green pills and no time to sort through them. You are
  131. given green pills that you don't even need! You can still eliminate them by
  132. getting four greens in a row, but they obviously can't be used to eliminate
  133. viruses. Note: In CGA mode, a fourth color is not available, so pills and
  134. viruses with a "drilled-out" center are used.
  135.    Dr. Rudy features an "options menu" in which you can customize the game.
  136. Press F10 to enter this menu. Use the 8 & 2 keys (or the up & down arrow
  137. keys) to select an option, and press ENTER to choose it. To exit this menu,
  138. press either ESC or F10.
  139.    The first few options are "toggle" options, meaning that when you choose
  140. the option the current status of that option will be reversed; i.e. from on to
  141. off or from off to on. "Frequent save," on by default, will have the program
  142. save your configuration file to disk every time a change is made in the options
  143. menu or you get a new high score. If this is turned off, the options are only
  144. saved when you exit the program. You will probably want frequent save left on
  145. if you have a habit of turning off the computer before fully exiting programs.
  146.    You can toggle "Game sound" and "Demo sound" to turn sound on or off during
  147. game play and during the sample game. Sound is generated on the standard PC
  148. internal speaker. It might be wise to turn off the sound if your roommate is
  149. taking a nap.
  150.    If you are in VGA mode, the option "Toggle virus animation" appears. It's
  151. on by default, but if you find that the viruses are too distracting then you
  152. can toggle this option to "OFF". Viruses are not animated in CGA mode.
  153.    "Adjust game speed" allows you to change the speed of the game. The
  154. Dr. Rudy game automatically configures its speed to your computer the first
  155. time you run the program. It should configure itself so that pills fall
  156. at approximately 2 lines per second. If for some reason this is not the case
  157. on your computer, or you find the game to be too easy or too difficult, you
  158. may want to manually change the speed. This can be done quite easily using
  159. this option. A sample game screen will appear, after which you can press '+'
  160. to increase the speed, or '-' to decrease the speed. When the sample game is
  161. running at the same speed as you'd like the game to play, press any other key
  162. and you will return to the options menu. Immedeately to the right of this
  163. option is a number; you can use it as a relative guideline as to what speed
  164. the game is currently set to (but remember you can't change this number
  165. directly). Higher numbers represent faster speeds. One last note: It is
  166. possible that the sample game will act strangely when you are adjusting the
  167. game speed, in that it makes different moves than what it usually does. This
  168. is normal and will not cause any problems. If the sample game ends before
  169. you are done adjusting the speed, simply choose this option again.
  170.    "Register your copy" allows you to enter registration information if
  171. you decided to register your copy of the game (described in the next
  172. section). You are prompted for your name, serial number and registration
  173. code. Enter each item exactly as it appears on the sheet that was sent to
  174. you, pressing ENTER after each one. If you typed in the information
  175. correctly, you will see "CORRECT" at the bottom of the screen, and the
  176. two-player mode will be activated. To de-register a copy of the game, you
  177. can simply press ENTER without typing anything for all three fields.
  178.    The last option is "See shareware screen," which displays the Dr. Rudy
  179. shareware notice. Game policies are described in section 7 of this manual.
  180.  
  181.  
  182. 5. Registering your copy of the game
  183. ------------------------------------
  184.  
  185.    Dr. Rudy is currently being distributed as freeware, which means that
  186. you are not required to send any money to the author. My goal in writing
  187. this game is to provide entertainment for computer users of all ages, not
  188. to make people feel guilty with yet another Shareware notice requesting
  189. mandatory contribution. However, this program now represents approximately
  190. 100 hours of programming & development time, and I would appreciate any
  191. contributions sent to me.
  192.    In order to encourage users of this program to contribute, for version
  193. 1.20 I finally completed the simultaneous two-player mode, and it is
  194. only be available to those users who have "registered." I am only asking
  195. for $10, which should be a bargain compared to some of the other games out
  196. there.
  197.    To register your copy, simply make a printout of the registration form
  198. in the file ORDER.FRM included with this program (or copy the information
  199. from it onto a sheet of paper if you don't have a printer), fill out the
  200. form, enclose a check or money order redeemable in the U.S. for $10 and
  201. mail it to this address:
  202.               Dr. Rudy Registration
  203.               c/o Kevin J. North
  204.               2623 S. MarVista St.
  205.               Stillwater, OK  74074-2227
  206.    You will receive from me (among other things) a sheet of paper which
  207. has your name, unique serial number and registration code on it. These
  208. can be typed in from the option "Register your copy" from the Options Menu,
  209. as described earlier, and two-player mode will then be activated!
  210.    Here's another bonus: Your registration will be good for all future
  211. versions of the program! You could potentially obtain the latest version off
  212. of your favorite BBS, enter the same codes, and have a fully registered copy
  213. of the newest version in a few moments.
  214.  
  215.  
  216. 6. How to play in 2-player mode
  217. -------------------------------
  218.  
  219.    To start a 2-player game, assuming you have registered your copy,
  220. press ENTER from the title screen. Move the arrow to "Change Skill" and
  221. press ENTER until "2-PLAYER" appears. You can then either select the
  222. level you would like and start the game as described in section 3 of this
  223. manual.
  224.    Game play is essentially the same, but strategy is completely different.
  225. You are playing not for points, but to beat your opponent by winning 3
  226. games before he does. You win by either getting rid of all of your viruses
  227. first, or by your opponent loosing by filling up his bottle to the top.
  228.    Each player should take one side of the keyboard. The right player
  229. obviously uses the keys on the number pad to play; the left player uses
  230. 'Q' to move left, 'E' to move right, 'W' to rotate and 'S' to drop fast.
  231.    To make the tournament even more fun, there is a slight addition to the
  232. game: if you manage to clear more than one row or column (not virus) using
  233. a single pill, your opponent will not get his next pill, but instead will
  234. get random garbage falling from the top of the bottle, and he can not play
  235. until it is done falling. This can be used as a strategy for winning,
  236. especially in high levels when garbage is likely to cause your opponent to
  237. get messed up so badly that he will fill his bottle to the top and loose!
  238.  
  239.  
  240. 7. Other notes
  241. --------------
  242.  
  243.    When running Dr. Rudy under Microsoft Windows on a 386 or 486 system,
  244. it is important to turn OFF the "Detect idle time" checkbox under the
  245. "Advanced Options" window when creating the PIF. The game will not run
  246. correctly if idle detect is on. Also, the sound effects may be slightly
  247. affected, due to the fact that the game is only getting a portion of the
  248. total processor time. Finally, you may have to adjust the game speed
  249. manually from the options menu more frequently.
  250.    Now included with this distribution are three Microsoft Windows icons
  251. that you can use (DR_RUDY*.ICO). They are provided for your convenience.
  252. If you don't have Windows, you can delete them, but PLEASE, if you want
  253. to distribute the game to others, include the icons.
  254.    This version of Dr. Rudy (1.24) includes a new speed calibration
  255. algorithm which will hopefully be more accurate than the previous one.
  256. Note that if you are not satisfied with the game speed, you can always
  257. go to the options menu and adjust it to your liking.
  258.    This version also features text mode support -- enough so that you can
  259. just barely play the game on a monochrome PC with no graphics. The pill
  260. and virus graphics and colors were carefully selected so that you can
  261. match pills with viruses in a reasonable amount of time. Adjust the
  262. contrast on your monochrome monitor to get two distinct shades of amber.
  263.    If you are upgrading from a version before 1.20, your old DR_RUDY.DAT
  264. file will no longer be compatible. The game will recognize this and
  265. create a new one for you.
  266.    Ian Kabell played the right player in the 2-player demonstration
  267. which, by the way, can be viewed even if you have not registered as sort
  268. of a "sneak preview." It occurs on every other game demo. Try watching
  269. it with demo sound turned on to hear some new sound effects.
  270.    In the high scores display, a '+' is shown if the player achieved the
  271. score in ADVANCED mode, and a '*' is shown if the player achieved the score
  272. in EXPERT mode.
  273.    This program was written using Turbo C++ 1.01, distributed by Borland
  274. International. Graphics routines were written completely from scratch.
  275. In upcoming versions, you can expect to see one or more of the following:
  276.      * AdLib/Sound Blaster music support (WILL be available for
  277.        unregistered users). This is tricky, so it may be a while, but I
  278.        have made progress in programming the card.
  279.      * Two-player mode in which you and your opponent can play different
  280.        levels (a way to make the game more even).
  281.      * Network support (the current version is NOT network-compatible).
  282.    Finally, I wish to thank the following people who have given me ideas
  283. or otherwise have helped me in the development of the game: Jeff Bastian,
  284. Matt Haag, Ian D. Kabell, Robert K. Kistler, Ken Mason, Kenneth L. Love,
  285. Louis Schmidt Jr., Eric J. Vette, Ryan P. Zerby. And a special thanks to
  286. all those who have or plan to register the game!
  287.  
  288.  
  289. 8. Policies
  290. -----------
  291.  
  292.    DR. RUDY may be copied and distributed freely as long as the executable
  293. program file and its accompanying manual and registration form are
  294. distributed together, and no file is modified in any way. The file
  295. DR_RUDY.DAT that the program creates should NOT be distributed, and
  296. CANNOT be distributed if you have registered your game (registration is
  297. good for one person only).
  298.    If for some reason you have not registered, and your copy of Dr. Rudy
  299. already has 2-player mode activated, delete the file DR_RUDY.DAT and run the
  300. program again. If it still is activated, I would appreciate your writing to
  301. inform me that an illegal "pirated" version may be in distribution.
  302.    This program contains no warranties, either explicit or implicit, and in
  303. no case shall I be held responsible for any damages caused by the use or
  304. misuse of the DR. RUDY program or its accompanying documentation. Also, the
  305. references to "viruses" in this program have nothing to do with the
  306. much-talked-about malicious "computer viruses" that are wandering in computer
  307. systems. (Indeed, I, the author, am very strongly opposed to computer viruses
  308. of any kind and their uncaring, and often naive, creators. The executable
  309. Dr. Rudy file was compressed with LZEXE and will probably crash, warning you
  310. immedeately, if a virus ever manages to get into the file and you try to run
  311. it. Be sure to keep backup copies of all of your programs!)
  312.  
  313.  
  314. 9. Revision history
  315. -------------------
  316.  
  317.    1.24 - Released 7 May 1992. Fixed major bug in my assembly code for
  318.           drawing the checkerboard background in VGA that since version
  319.           0.97 has been causing causing occasional random problems.
  320.  
  321.    1.23 - Released 6 May 1992. Speed calibration algorithm changed to
  322.           one that will hopefully be more accurate. "Pause" key added, as
  323.           well as a confirm prompt when a user presses ESC from the game.
  324.           Pill lookahead at the beginning of the game and at the start of
  325.           each 2-player round finally fixed. This resulted in a changed
  326.           random pill algorithm, so the sample games had to be redone.
  327.           Text mode support added as a last resort for old PC's with no
  328.           graphics. Microsoft Windows icons added to distribution archive.
  329.  
  330.    1.21 - Released 21 March 1992. High score initials expanded from 3 to
  331.           11 characters. Title screen rearranged to look sharper in the
  332.           registered version. Notice added to setup mode screen to get
  333.           people to start distributing the game correctly.
  334.  
  335.    1.20 - Released 23 February 1992. The simultaneous two-player mode is
  336.           finally finished (and not easy either)! Two-player mode is to
  337.           be available only to registered users, and I have added the
  338.           file ORDER.FRM to the distribution archive and an option in the
  339.           options menu to allow users to self-register their copy.
  340.           Two-player demo mode also added. Format of the data file
  341.           changed. Input routine at high score entry screen changed.
  342.  
  343.    1.12 - Released 14 December 1991. I finally figured out how to do VGA
  344.           palette rotation - it's tricky code! The viruses in the game are
  345.           now finally animated. I also completely restructured the options
  346.           menu so that it's easier for me to build on it in the future.
  347.  
  348.    1.10 - Released 7 December 1991. New assembler CGA routines added which
  349.           make the game run extremely fast under that mode; also a VGA
  350.           assembler routine was added to slightly increase text-drawing.
  351.           Selecting a level is now done under a sub-menu screen after ENTER
  352.           is pressed. Two new skill levels added, which include the use of
  353.           green pills (or drilled-out green pills in CGA). Sample game
  354.           changed (due to change in random pill algorithm).
  355.  
  356.    1.02 - Released 12 October 1991. Minor bug which kept the PC speaker on
  357.           after aborting a game during a sound effect is now fixed. Lower-case
  358.           character set added. Bitmap graphics slightly modified to look even
  359.           sharper on the screen.
  360.  
  361.    1.00 - Released 8 September 1991. The 1.00 version is finally finished!
  362.           I added the built-in instructions screen, and new mini title
  363.           screen - the latter allowing you to change the options for a
  364.           different computer quite easily.
  365.  
  366.    0.97 - Released 25 August 1991. Planned as small-scale release to get the
  367.           game released with more features as soon as possible, because with
  368.           approaching deadlines the 1.00 version will not be ready for a
  369.           while. This version features: Top 17 high scores which save to disk.
  370.           Sound effects added. Options menu with sound/save toggles and easier
  371.           speed adjustment. New assembler VGA routines which really speed up
  372.           graphics-drawing. Extended key support.
  373.  
  374.    0.90 - Released 10 August 1991. First full release. CGA now supported.
  375.  
  376.    0.10 - Released 22 July 1991. Test version released in Stillwater, OK.
  377.           Very few features except for the game play itself. VGA only.
  378.  
  379.  
  380. 10. About the author
  381. --------------------
  382.  
  383.    I am a student Computer Science Major currently attending Michigan
  384. Technological University in Houghton, Michigan. During the summer I have
  385. been working as a computer programmer back home at Oklahoma State
  386. University. I have been familiar with computers for about 8 1/2 years,
  387. ever since my dad first brought home a Commodore 64. I love programming,
  388. especially in C, and I have written programs in all sorts of areas from
  389. utilites to games to graphics programs.
  390.    Other interests include chess, amateur radio (my callsign is N5UHR),
  391. science fiction (especially Doctor Who), music and writing.
  392.